package com.lottery.material.service.portal.user;

import com.lottery.material.pojo.portaluser.CollectInfo;

/**
 * Description:    收藏信息服务接口
 * Author:         sunny
 * CreateDate:     2019-04-24 11:00
 */
public interface CollectInfoService {

    /**
     * description: 根据用户id和文章id查询是否有收藏记录
     * author sunny
     * createDate 2019-04-24 上午 11:01
     * @param userId
     * @param articleId
     * @return
     */
    CollectInfo findByUserIdAndArticleId(String userId, String articleId);

    /**
     * description: 删除收藏文章
     * author sunny
     * createDate 2019-04-26 下午 2:27
     * @param collectInfo
     * @return
     */
    Integer deleteCollectInfo(CollectInfo collectInfo);

    /**
     * description: 保存收藏文章
     * author sunny
     * createDate 2019-04-26 下午 2:34
     * @param collectInfo
     * @return
     */
    Integer saveCollectInfo(CollectInfo collectInfo);
}
